package org.gavin.core.service.limit;

import org.gavin.core.annotation.AccessLimit;

/**
 * AccessLimitAbstract
 *
 * @author grl
 * @date 2024/1/24
 */
public interface AccessLimitAbstract {
    /**
     * 访问限制
     * @param limit 注解内容
     * @param method 方法名称
     * @param args 方法参数
     * @return true 拒绝
     */
    boolean accessDenied(AccessLimit limit,String method, Object[] args);
}
